.contact-con{
  background: #FFF;
}
.contact-01{
  width:100%;
  height:16.8rem;
  background: url(../assets/images/contact/con1.jpg) no-repeat;
  background-size:100% 16.8rem;

}
.contact-02{
   width:100%;
   height:26.48rem;
   background: url(../assets/images/contact/con2.jpg) no-repeat;
   background-size:100% 26.48rem;
 }
.product-03{
  width:100%;
  height:26.68rem;
  background: url(../assets/images/product/bg02.jpg) no-repeat;
  background-size:100% 26.68rem;
}
.pattern-bottom-con{
  width:100%;
  height:26.64rem;
  background: url(../assets/images/banner/10.jpg) no-repeat;
  background-size:contain;
}

.el-carousel__item{
  width:12.24rem !important;
  margin-left:-2.5rem;
  height:7.2rem;
}

.img-con img {

  height:7.2rem;

  font-size: 14px;
}
.el-car-con{
  padding-top:7.5rem;
}
.contact-map{
  width:100%;
  height:10rem;
}
.amap-copyright{
  display:none !important;
}
.message-con{
   padding:.6rem;
}
.mess-tit{
  height:1.6rem;
  line-height:1rem;
  text-align: center;
  font-family: "Arial Black";
  color:#555;
  font-size:.64rem;

}
.mess-tit .sub-tit{
  font-weight: lighter;
  font-size:.52rem;
  color:#888;
}
.message-list{
  margin-top:.6rem;
}
.message-list li{

  margin-bottom:.42rem;
}
.ipt-pare input[type="text"], .ipt-pare textarea{
   width:100%;
   padding-left:.4rem;
   -webkit-box-sizing: border-box;
   background: #FFF;
   border:#eee 1px solid;
}
.ipt-pare input[type="text"]{
  height:1.6rem;
  line-height:1.6rem;
}
.ipt-pare textarea{
  height:6rem;
}
.botton-con{
  text-align:center;
}
.send-btn{
  display: block;
  width:5.6rem;
  height:1.6rem;
  margin:0 auto;
  background:#2130a3;
  color:#FFF;
  border-radius: 5rem;
  border:none;

}
.contact-03{
  position:relative;
  height:7.5rem;

}
.mask-con{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:7.5rem;
  background:rgba(255,255,255,.1);
  z-index:2;
}
.contact-map{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:7.5rem;
  z-index:1;
}
